leverage investments - Alemán Inglés Diccionario